solid waste disposal facilities - Turco Inglés Diccionario